phy_active;
返回: 布尔值
This variable controls whether or not the instance is currently
"active". Setting it to false will prevent the instance
from participating in the physics world, and setting it to
true will have it participating again. Please note that
this is not the same as deactivating
the instance, as the instance is still visible on the screen
and can still be changed through code, rather this function just
prevents it from participating in the physics simulation.
if keyboard_check_pressed(ord"P")
{
global.Pause = !global.Pause
with (obj_Parent)
{
phy_active = !global.Pause;
}
}
The above code will detect a keypress of the letter "P" and then toggle the global variable "Pause" from true to false and back again. This variable is then used to set whether physics is active or not in the children instances of the object indexed in the variable "obj_Parent".